using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
      
        static void Main(string[] args)
        {
            Console.WriteLine("目前战场上有五个召唤师");
            Console.WriteLine("你想先杀谁");
            Console.WriteLine("1.一个战士 2.一个法师 3.一个射手");
            string j = Console.ReadLine();
           DBL(j);
        }
        public static void DBL(string j)
        {
            switch (j)
            {
                case "1":
                 Task task = new Task("疾风剑豪", "我想让你开大招，答应我", NpcType.任务);
                    task.speak();
                    break;
                case "2":
            Chant chant = new Chant("美杜莎", "我喜欢雕像，可以借一下用你的大招做一尊雕像吗？", NpcType.商贩);
                    chant.speak();
                    break;
                case "3":
            Smith smith = new Smith("韦鲁斯", "我需要你的大招顶住别的召唤师", NpcType.铁匠);
                    smith.speak();
                    break;
                default:
                    break;
            }
           


            
        }
    }
}
